forges ahead

na. (不停地)努力前进;领先